import request from '@/utils/request';
import store from '@/store'

// 列表删除接口
export function deletePageList(data) {
  return request({
    url: `/maintain/maintain/pageMg/deletePage/${data}`,
    method: 'delete'
  })
}

// 新增页面管理
export function addPageManage(data) {
  const params = {
    ...data,
    createUserId: store.getters.userId,
    updateUserId: store.getters.userId
  }
  return request({
    url: '/maintain/maintain/pageMg/addPageMg',
    method: 'put',
    data: params
  })
}

// 表格列表修改
export function editListColumn(data) {
  const params = {
    ...data,
    updateUserId: store.getters.userId
  }
  return request({
    url: '/maintain/maintain/pageMg/editPage',
    method: 'put',
    data: params
  })
}

// 列表详情
export function detailsData(data) {
  return request({
    url: '/maintain/maintain/pageMg/getPageByPageId/' + data,
    method: 'get'
  })
}

// 提交接口
export function sumbitPageMg(data) {
  return request({
    url: '/maintain/maintain/pageMg/sumbitPageMg',
    method: 'put',
    data: data
  })
}
